1. Noun. (Pardofelis badia), a small feline endemic to the island of Borneo. ¹
¹ Source: wiktionary.com